package cn.shenlong.portal.service;

import java.util.List;
import java.util.Map;

import cn.shenlong.common.Pagination;
import cn.shenlong.portal.domain.Link;

public interface LinkService {

	/**
	 * 保存链接
	 * 
	 * @param link
	 */
	public void save(Link link, long linkId);

	/**
	 * 显示分页数据
	 * 
	 * @param Link
	 * @return
	 */
	public Pagination findLink(Link link, Map<String, Object> otherParm,
			Integer pageSize, Integer pageNo);

	/**
	 * 查询内容
	 * 
	 * @param LinkId
	 * @return
	 */
	public Link findLinkByLinkId(long linkId);

	public Link updateLink(Link link);

	public void deleteLink(Long[] linkId);

	public void deleteByLinkId(List<Long> LinkId);

	public void save(Link link);
}
